package cn.iocoder.yudao.module.wrdk.convert.land;

import java.util.*;

import cn.iocoder.yudao.framework.common.pojo.PageResult;

import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import cn.iocoder.yudao.module.wrdk.controller.admin.land.vo.*;
import cn.iocoder.yudao.module.wrdk.dal.dataobject.land.wrdklandDO;

/**
 * 污染地块安全利用率调查 Convert
 *
 * @author admin
 */
@Mapper
public interface wrdklandConvert {

    wrdklandConvert INSTANCE = Mappers.getMapper(wrdklandConvert.class);

    wrdklandDO convert(wrdklandCreateReqVO bean);

    wrdklandDO convert(wrdklandUpdateReqVO bean);

    wrdklandRespVO convert(wrdklandDO bean);

    List<wrdklandRespVO> convertList(List<wrdklandDO> list);

    PageResult<wrdklandRespVO> convertPage(PageResult<wrdklandDO> page);

    List<wrdklandExcelVO> convertList02(List<wrdklandDO> list);

}
